home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / windows / vmerg130.zip / README.TX_ / README.TX
Text File  |  1997-07-17  |  25KB  |  645 lines

  1.                      _______
  2.                 ____|__     |               (TM)
  3.              --|       |    |-------------------
  4.                |   ____|__  |  Association of
  5.                |  |       |_|  Shareware
  6.                |__|   o   |    Professionals
  7.              -----|   |   |---------------------
  8.                   |___|___|    MEMBER
  9. *****************************************************************************
  10. *   This program is produced by a member of the Association of Shareware    *
  11. *  Professionals (ASP). ASP wants to make sure that the shareware principle *
  12. *  works for you. If you are unable to resolve a shareware-related problem  *
  13. *  with an ASP member by contacting the member directly, ASP may be able to *
  14. *  help. The ASP Ombudsman can help you resolve a dispute or problem with   *
  15. *  an ASP member, but does not provide technical support for members'       *
  16. *  products. Please write to the ASP Ombudsman at 545 Grover Road,          *
  17. *  Muskegon, MI 49442-9427 USA, FAX 616-788-2765 or send a CompuServe       *
  18. *  message via CompuServe Mail to ASP Ombudsman 70007,3536.                 *
  19. *
  20. *****************************************************************************
  21.  
  22.                                VMERGE
  23.  
  24.                              Version 1.30
  25.  
  26.                       Visual Diff / Merge Program
  27.  
  28.  
  29.  
  30. Table of Contents:
  31.  
  32. 1. Overview
  33. 2. License Agreement
  34.    2.1 TRIAL USE LICENSE
  35.    2.2 LIMITED DISTRIBUTION LICENSE
  36.    2.3 WARRANTY
  37.    2.4 What is the difference between
  38.         the Registered and Unregistered versions?
  39. 3. Registration information
  40. 4. Using VMERGE
  41.    4.1 Merging files
  42.    4.2 Merging directories.
  43.    4.3 Menus
  44.    4.4 Keyboard shortcuts
  45.    4.5 Command-line options
  46.    4.6 Customizing VMERGE
  47. 5. Technical support.
  48. 6. Requirements
  49. 7. Known Bugs and Features
  50. 8. What is new in this version(compared with v1.27)
  51. 9. Contact info
  52.  
  53.  
  54.                   1. Overview
  55.                   ===========
  56.  
  57.         VMERGE is an easy to use program designed to help people in
  58.      merging files.
  59.  
  60.         Those who have tried once to combine two similar versions of
  61.      a program know how difficult it is. There are always some lines
  62.      that get forgotten or misplaced.
  63.  
  64.         There are some utilities for comparing files and producing
  65.      a list of differences between them, but these programs will
  66.      often scarcely help, because one should still perform merging
  67.      manually, cutting lines alternately from the files. On the other
  68.      hand, there are programs that can create a third file based on
  69.      two versions, but they are either primitive or too complex for
  70.      everyday use.
  71.  
  72.         VMERGE makes file merging much easier by letting you to choose
  73.      between the differing portions by a single mouse click. Its
  74.      intuitive interface and other features allow you to minimize manual
  75.      postprocessing thus saving your time.
  76.  
  77.         The program comes in two versions - 16 bit and 32 bit. The former
  78.      is limited to files shorter than 64 K, while the latter has no size
  79.      limits, supports long file names and may be run on Windows NT,
  80.      Windows 95 or Windows 3.1 with Win32s installed (Win32s is freely
  81.      distributed by Microsoft and may be downloaded from the following
  82.      address: ftp://ftp.microsoft.com/Softlib/MSLFILES/PW1118.EXE).
  83.  
  84.  
  85.  
  86.                   2. License Agreement
  87.                  =======================
  88.  
  89. 2.1  TRIAL USE LICENSE
  90.  
  91.    VMERGE is NOT a public domain program.  It is copyrighted by
  92.    Victor Golosovker.  This software and accompanying documentation are
  93.    protected by United States copyright law and also by international
  94.    treaty provisions.
  95.  
  96.    Victor Golosovker grants you a limited license to use this software
  97.    for evaluation purposes for a period not to exceed 100 program
  98.    executions. If you continue using this software after the
  99.    evaluation period, you MUST make a registration payment to Victor
  100.    Golosovker.
  101.  
  102.    You may not use, copy, rent, lease, sell, modify, decompile,
  103.    disassemble, otherwise reverse engineer, or transfer the licensed
  104.    program except as provided in this agreement.  Any such unauthorized
  105.    use shall result in immediate and automatic termination of this license.
  106.    All rights not expressly granted here are reserved to Victor Golosovker.
  107.  
  108.  
  109. 2.2 LIMITED DISTRIBUTION LICENSE
  110.  
  111.    Permission is granted to individuals charging no fees, and to BBSs,
  112.    User Groups, Mail-Order Disk Vendors, CD-ROM publishers, and BBS
  113.    File-Distribution Networks regardless of fees, to distribute
  114.    VMERGE , provided they convey a complete and unaltered copy of
  115.    the shareware version of this product, and provided they claim no
  116.    ownership of these products.
  117.  
  118.    Distribution by other channels, and distribution of modified versions,
  119.    are also allowed, but only under the terms of the attached VMERGE data
  120.    record, which is hereby incorporated by reference. Any distribution
  121.    satisfying all the distribution requirements expressed in that data
  122.    record is hereby authorized.
  123.  
  124.    Permission to distribute the VMerge package is not transferable,
  125.    assignable, saleable, or franchisable.  Each vendor wishing to
  126.    distribute the package must independently satisfy the terms of this
  127.    limited distribution license.
  128.  
  129.  
  130.    U.S. Government Information:  Use, duplication, or disclosure by the
  131.    U.S. Government of the computer software and documentation in this
  132.    package shall be subject to the restricted rights applicable to
  133.    commercial computer software as set forth in subdivision (b)(3)(ii) of
  134.    the Rights in Technical Data and Computer Software clause at
  135.    252.227-7013 (DFARS 52.227-7013).  The Contractor/manufacturer is
  136.    Victor Golosovker, Havacelet 16/10, Nesher, Israel 36731.
  137.  
  138.    Victor Golosovker may revoke any permissions granted here, by
  139.    notifying you in writing.  All rights not expressly granted here are
  140.    reserved to Victor Golosovker.
  141.  
  142. 2.3 LIMITED WARRANTY
  143.  
  144.    THIS SOFTWARE AND MANUAL ARE PROVIDED FOR EVALUATION ONLY, ON AN "AS
  145.    IS" BASIS.  THE AUTHOR DISCLAIMS ALL WARRANTIES RELATING
  146.    TO THIS SOFTWARE, WHETHER EXPRESSED  OR IMPLIED, INCLUDING BUT NOT
  147.    LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR
  148.    A PARTICULAR PURPOSE. NEITHER THE AUTHOR NOR ANYONE ELSE
  149.    WHO HAS BEEN INVOLVED IN THE CREATION, PRODUCTION, OR DELIVERY OF
  150.    THIS SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL, OR
  151.    INCIDENTAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH
  152.    SOFTWARE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE
  153.    POSSIBILITY OF SUCH DAMAGES OR CLAIMS.  THE PERSON USING THE SOFTWARE
  154.    BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE.
  155.  
  156.    This agreement shall be governed by the laws of the State of Israel
  157.    and shall inure to the benefit of the author and any
  158.    successors, administrators, heirs and assigns. Any action or proceeding
  159.    brought by either party against the other arising out of or related to
  160.    this agreement shall be brought only in FEDERAL COURT of
  161.    competent jurisdiction located in Israel. The parties
  162.    hereby consent to in personam jurisdiction of said courts.
  163.  
  164.  
  165. 2.4 What is the difference between
  166.     the Registered and Unregistered versions?
  167.  
  168.    Functionally there is no difference - it's the same program with
  169.    the same features. Just one thing - you can't use the unregistered
  170.    version forever.  The evaluation version allows you to execute the
  171.    program only 100 times. After that you will not be able to use the
  172.    software. If you like the program and want to continue using it
  173.    you are required to register(see registration section below).
  174.  
  175.    All registered users will receive future versions of VMerge upon
  176.    their release without upgrade fees.
  177.  
  178.  
  179.  
  180.  
  181.                   3. Registration information
  182.                  =============================
  183.  
  184.      There are three types of licences: single-user, site and world-wide.
  185.    Single user licence limits the usage of the program to a single computer
  186.    at any given time. Site licenses cover a single organization for an area
  187.    of up to one hundred miles (160 km) in radius. A world-wide license covers
  188.    everyone in a single organization. Please observe and verify the total of
  189.    your payment as you select licenses.
  190.      The license fee may be paid by check, money order, cash, VISA,
  191.    MasterCard, American Express, Discover, Diners Club or First Virtual.
  192.  
  193.      There are 4 ways of registering VMERGE:
  194.    1) Run REGISTER.EXE provided with the program. If you did not receive it
  195.    in your package please contact the author. REGISTER.EXE will help you to
  196.    fill the order form which should be faxed or e-mailed to Kagi Shareware.
  197.    REGISTER.EXE comes with online help explaining the registration procedure
  198.    in details. If you have any problem with registering the product don't 
  199.    hesitate to contact Kagi:
  200.         via Mail: admin@kagi.com
  201.         via WWW:  www.kagi.com
  202.         via Fax:  +1 (510) 652-6589
  203.         via Phone: +1 (510) 601-5244
  204.         via Postal Mail:
  205.                 Kagi Shareware
  206.                 1442-A Walnut Street #392
  207.                 Berkeley California 94709-1405
  208.                 USA
  209.    Note that Kagi is only a processing service so any questions
  210.    related to the product itself should be directed to the author.
  211.  
  212.    2) You can register VMERGE using Kagi's online order processing system.
  213.    Just browse to
  214.       http://order.kagi.com/cgi-bin/register1.cgi?VI
  215.    or https://order.kagi.com/cgi-bin/register1.cgi?VI (secure)
  216.    and fill the order.
  217.  
  218.    3) You may register via telephone. Call these numbers and place your 
  219.    order:
  220.         +1 (510) 658-5244
  221.         +1 (510) 601-5244
  222.    NOTE: you will be charged additional 5$ if you order by phone.
  223.  
  224.    4) You may send the payment directly to the author(see the form below).
  225.    In this case, however, you may pay only by check.
  226.  
  227.      The program may be delivered either by e-mail or by snail mail. In 
  228.    the latter case you should add a postal fee.
  229.      Please check your delivery address.
  230.  
  231.    IMPORTANT:  As a registered user you will receive the latest version of
  232.                the program and future releases.
  233.  
  234.  
  235.    The following information regards only users wishing to register directly
  236.    with the author. Please fill the form below, attach a check in US dollars
  237.    payable to:
  238.          Olga or Victor Golosovker
  239.    and send it to the following address:
  240.          Mr. V. Golosovker,
  241.          16/10 Havacelet,
  242.          Nesher,
  243.          Israel 36731.
  244.  
  245.  
  246.  
  247.  =======================    ORDER     FORM   ==========================
  248.  
  249.  
  250.         Name: ___________________________________________________
  251.  
  252.      Company: ___________________________________________________
  253.  
  254.      Address: ___________________________________________________
  255.  
  256.               ___________________________________________________
  257.  
  258.      Tel/Fax: ___________________________________________________
  259.  
  260.  
  261.      Please accept this registration fee for VMERGE v1.30.
  262.  
  263.      Please send me (check the box) :
  264.  
  265.         [ ]  Diskette with the program by mail.
  266.             [ ] Please, send me 3 1/2" diskette
  267.             [ ] Please, send me 5 1/4" diskette
  268.  
  269.         [ ]  The program by e-mail (address attached).
  270.               Internet E-mail: ___________________________________________
  271.  
  272.  
  273.      ________________________________________     _______________
  274.                      SIGNED                             DATE
  275.  
  276.  
  277.   Registration fee:
  278.  
  279.       Single-user licence :  $ 25.00   _____
  280.       Site        licence :  $ 200.00  _____
  281.       World-wide  licence :  $ 2000.00 _____
  282.  
  283.       Postal fee (if applicable): $10  _____
  284.  
  285.  
  286.       TOTAL      $ _______
  287.  
  288.  ======================= END  ORDER   FORM   ==========================
  289.  
  290.  
  291.  
  292.                   4. Using VMERGE
  293.                   ================
  294.  
  295. 4.1 Merging files
  296. -----------------
  297.  
  298.    1) Load files to be merged into the file panes. This can be done by
  299.       either selecting "File 1", "File 2" items in the File menu or by
  300.       pressing Ctrl+F1 / Ctrl+F2 or by dragging files from File Manager.
  301.       You can toggle the line numbers display mode by turning "Line Numbers"
  302.       option on.
  303.  
  304.    2) Select Diff from File menu. The program will color the differing
  305.       sections of both files in two colors - green and yellow. Yellow lines
  306.       are blank lines that should be added to the file to match a segment in
  307.       the second file. Green color means that the colored lines differ from the
  308.       related section in the other file or are missing at all (in this case
  309.       lines in the second file are yellow). Vmerge shows you the relative
  310.       positions of the differing segments on the Position Bar (two columns
  311.       around the vertical scrollbar in the center). Each mark in the Position
  312.       Bar is associated with a segment so you can quickly display the segment
  313.       by positioning scrollbar against the mark.
  314.  
  315.    3) For each of the differing segments you should select one of the files by
  316.       clicking left mouse button over the colored text. Selected segments
  317.       will change their color to blue. If the Auto-walk mode is on the
  318.       program will jump to the next segment as soon as you resolve the
  319.       current one.
  320.  
  321.    4) Select "Write" from the File menu and choose the output file name.
  322.       The results will be written to the file.
  323.  
  324.    NOTE : If the file already exists it will be overridden. The original
  325.          file will be saved under the name <name>.bak to prevent data loss.
  326.  
  327.    NOTE : Although VMERGE preserves the older version of output file you are
  328.          strongly advised to create backups for files you intend to change.
  329.  
  330.  
  331. 4.2 Merging directories.
  332. ------------------------
  333.  
  334.       Select "Compare Directories" in File menu. You will be prompted for
  335.    first, second and target directories. Vmerge will compare the files in
  336.    the first directory against the second directory.
  337.       If the same version of a file is present in both places or file with
  338.    a certain name is found only in one directory, the program will copy it
  339.    to the destination directory.
  340.       If two files with the same name but different contents are present
  341.    in compared directories, they will be displayed side by side just
  342.    as if you were comparing files in normal mode. The only difference is
  343.    the changed File menu.
  344.       To proceed without merging the current file you can
  345.    select Skip in the File menu.
  346.       To cancel comparing the directories you should choose Cancel in the
  347.    File menu.
  348.       To merge the current file you should resolve all the differences and
  349.    write the result to the disk (see Merging Files section). After saving
  350.    the merged version Vmerge will proceed to the next file.
  351.       By default VMERGE compares everything in the specified directories.
  352.    However you can customize this behavior by specifying exclude and include
  353.    filters. When you add an exclude filter all files matching this filter will
  354.    be ignored. If you specify at least one include filter, only the files
  355.    matching include filters will be compared. If a file matches both exclude
  356.    filters and include filters it will be ignored.
  357.  
  358.    NOTE : Although VMERGE preserves the older version of output file you are
  359.          strongly advised to create backups for directories you intend to change.
  360.  
  361. 4.3 Menus
  362. ----------
  363.  
  364.       VMERGE main window contains two file panes and menu. There are 3
  365.    items in the menu:    File, Search, Select, Options and About.
  366.  
  367.       File menu (file comparison mode) entries are:
  368.          File 1 - for choosing the first file name
  369.          File 2 - for choosing the second file name
  370.          Compare dirs   - compares two directories
  371.          Compare files  - compares two files
  372.          Print  - prints the merged version
  373.          Write  - writes the result
  374.          Quit   - just this.
  375.  
  376.       File menu (directory comparison mode) entries are:
  377.          Skip   - skip current file and continue comparing
  378.          Cancel - stops directory comparison and returns to the normal mode
  379.          Write  - writes the results and proceeds to the next file
  380.          Print  - prints the combined version
  381.          Quit   - just this.
  382.  
  383.       Search menu contains items:
  384.          Next      - go to the next differing segment
  385.          Previous  - go to the previous differing segment
  386.          Next Unresolved - go to the next unresolved segment
  387.          Previous Unresolved - go to the previous unresolved segment
  388.          First     - go to the first differing segment
  389.          Last      - go to the last differing segment
  390.          Beginning - go to the first line
  391.          End       - go to the last line
  392.  
  393.       Select menu:
  394.          From Left    - chooses all the unresolved differences from the
  395.                         left file
  396.          From Right   - unresolved segments are taken from the right file
  397.          Unselect All - dismiss all the choices made so far
  398.  
  399.       Options opens a submenu with the following items:
  400.          General  - general options
  401.          Fonts    - customize text and title fonts
  402.          File filtering - customize file extensions
  403.             File types - customize filters that appear in the file open box
  404.             Directory compare - customize include and exclude filters for
  405.                   directory comparison.
  406.  
  407.  
  408.      There is also a quick menu available in the file panes. It's opened
  409.      by pressing the right mouse button. The menu contains the following
  410.      items:
  411.          Next
  412.          Previous
  413.          Next Unresolved
  414.          Previous  Unresolved
  415.          Beginning
  416.          End
  417.          From Left
  418.          From Right
  419.          Unselect All
  420.      These entries have the same meaning as those in main menu.
  421.  
  422.  
  423.  
  424. 4.4 Keyboard shortcuts
  425. ----------------------
  426.  
  427.    Ctrl+F1 - load left file
  428.    Ctrl+F2 - load right file
  429.    Ctrl+0  - compare directories
  430.    Ctrl+D  - display files differences
  431.    Ctrl+W  - write out the results.
  432.    Ctrl+N  - Next differing section
  433.    Ctrl+P  - Previous differing section
  434.    Shift+N  - Next differing section
  435.    Shift+P  - Previous differing section
  436.    Ctrl+F  - Font selection box
  437.    Ctrl+T  - Tab size selection
  438.    PgDown  - Next screen
  439.    PgUp    - Previous screen
  440.    Ctrl+PgDown  - Jump to the file end
  441.    Ctrl+PgUp    - Jump to the file beginning
  442.    Alt+S   - Skip to the next file (directory comparison)
  443.    Alt+C   - Cancel directory comparison.
  444.  
  445.  
  446.  
  447. 4.5 Command-line options
  448. ------------------------
  449.  
  450.    -d1 <dir name>
  451.       Starting directory for the left file open dialog.
  452.       Overrides INI file settings.
  453.  
  454.    -d2 <dir name>
  455.       Starting directory for the right file open dialog.
  456.       Overrides INI file settings.
  457.  
  458.    -f1 <file name>
  459.       Loads file <file name> into the left window. If the file name does
  460.       not contain the full path it would be first searched  in the
  461.       current directory, then in the directory specified by -d1 option
  462.       (or in the directory specified in the INI file if -d1 option is
  463.       not present).
  464.  
  465.    -f2 <file name>
  466.       Loads file <file name> into the right window. If the file name does
  467.       not contain the full path it would be first searched  in the
  468.       current directory, then in the directory specified by -d2 option
  469.       (or in the directory specified in the INI file if -d2 option is
  470.       not present).
  471.    If both -f1 and -f2 are specified the files will be compared
  472.    automatically right after being loaded.
  473.  
  474.    -outf <file name>
  475.       Output results to file <file name>
  476.  
  477.    -outd <dir name>
  478.       Use <dir name> as default output directory name
  479.  
  480.  
  481.    Example:
  482.  
  483.          vmerge -d1 c:\temp -f1 file1.txt -f2 c:\misc\file2.txt
  484.  
  485.       Loads files c:\temp\file1.txt and c:\misc\file2.txt and compares them.
  486.  
  487.  
  488. 4.6 Customizing VMERGE
  489. ----------------------
  490.  
  491.    a) General options.
  492.  
  493.    General options dialog includes the following elements:
  494.       Tab size - the number of spaces represented by tab character. This
  495.                attribute influences only the display. When you write an output
  496.                files VMERGE will preserve real tab characters.
  497.       Context lines - the number of context lines to display before the
  498.                differing section when browsing to next or previous section.
  499.                if this field is zero, VMERGE will display the section right
  500.                at the top.
  501.       Display line numbers - for each line display its number in the original
  502.                file.
  503.       Synchronized scrolling - Synchronizes horizontal scrolling in both file
  504.                panes.
  505.       Auto-Walk - If the Auto-walk mode is on the program will jump to the next
  506.                segment as soon as you resolve the current one.
  507.       Compress spaces - instructs to consider a sequence of white spaces as a
  508.                single space.
  509.       Unix file format - The output file will be written in the UNIX file
  510.                format(each line is terminated only by end-of-line character)
  511.    You can access these options by choosing Options->General menu.
  512.  
  513.  
  514.    b) Font selection
  515.  
  516.    You can separately select fonts for file panes and for file name labels by
  517.    selecting Options->Fonts->Text or Options->Fonts->Title menus.
  518.  
  519.  
  520.    c) Customizing Open File dialog
  521.  
  522.    You can add your own File Types to Open file dialog. Select
  523.    Options->File filtering->File types and add file filter and description
  524.    of the type. You you want to add a multiple wildcards filter you should
  525.    separate wildcards with semicolon. For example:
  526.       File type: *.c;*.h
  527.       Description: C files
  528.    To delete a file type open File Types dialog, select the type from the list
  529.    and press Delete button.
  530.  
  531.  
  532.    d) Customizing directory comparison
  533.  
  534.    By default Directory Compare algorithm merges everything in the source
  535.    directories. In some cases, however you may prefer to ignore some types of
  536.    files (like *.bak, for example) or compare only certain types (only *.c, for
  537.    instance). You can do this by specifying Include or Exclude filters for
  538.    Directory compare. If you specify at least one include filter than only
  539.    files matching some pattern in the Include box will be compared. Note that
  540.    any file matching some pattern in the exclude box will be ignored, even if
  541.    it matches Include filters.
  542.  
  543.  
  544.                   5. Technical support.
  545.                   ====================
  546.    Technical support will be available via mail or e-mail for registered users
  547. only. User who submits a bug report(including all needed accompanying files
  548. and procedures to reproduce the bug) during the first 90 days after his
  549. registration will receive a satisfying solution to the problem or full refund
  550. of the registration fee. Beyond the 90 days period the author is not obligated
  551. to refund the user, though the best efforts will be made to fix reported
  552. bugs. To get the support please contact the author:
  553.  
  554.    By e-mail:
  555.       victor@harmonic.co.il         or
  556.       victor@kagi.com
  557.  
  558.    By mail:
  559.       Olga or Victor Golosovker,
  560.       16/10 Havacelet,
  561.       Nesher,
  562.       Israel 36731.
  563.  
  564.    You are invited to visit product's homepage:
  565.       http://members.tripod.com/~olgac/products.html
  566.  
  567.  
  568.  
  569.                   6. Requirements
  570.                   ===============
  571.  
  572.    16 bit version:
  573.       1) 80286+ Processor
  574.  
  575.       2) Windows(3.1, NT or 95)
  576.  
  577.    32 bit version:
  578.       1) 80386+ Processor
  579.  
  580.       2) Windows NT, Windows 95 or Windows 3.1 + Win32s
  581.  
  582.  
  583.  
  584.                   7. Known Bugs and Features
  585.                   ==========================
  586.  
  587.    *  16 bit VMERGE is not guaranteed to work correctly with files
  588.       larger than 64k.
  589.  
  590.    *  The program may fail on binary files, files with extremely
  591.       long lines or certain text processor formats such as Write or Word.
  592.  
  593.    *  Evaluation version is limited to 100 executions.
  594.  
  595.  
  596.  
  597.  
  598.         8.  What is new in this version(compared with v1.27)
  599.         ==================================================
  600.  
  601.     *  Recursive directory comparison feature added
  602.  
  603.     *  Jump to the next/previous unresolved segment
  604.  
  605.     *  Displaying differing segments in their context
  606.  
  607.     *  Synchronized horizontal scrolling
  608.  
  609.     *  Unix output file format
  610.  
  611.     *  Customization of file types in the "Open file" dialog
  612.  
  613.     *  Include / Exclude filters for directory comparison.
  614.  
  615.     *  Last run position and size are remembered
  616.  
  617.     *  Drag and drop support added
  618.  
  619.     *  Toolbar added in 32 bit version
  620.  
  621.     *  Cancel directory comparison feature added 
  622.  
  623.  
  624.  
  625.                   9. Contact Info
  626.                   ================
  627.  
  628.     stdmail:
  629.         Olga and Victor Golosovker,
  630.         16/10 Havacelet,
  631.         Nesher,
  632.         Israel, 36731
  633.  
  634.     e-mail:
  635.         victor@kagi.com
  636.         victor@harmonic.co.il
  637.  
  638.     WWW:
  639.         http://members.tripod.com/~olgac/products.html
  640.  
  641.     Tel.:
  642.         972-4-8326127
  643.  
  644.     The author will be very thankful for any comments and bug reports.
  645.